flea seed - French English Dictionary